obstructive thrombus - French English Dictionary